Text copied to clipboard!
Název
Text copied to clipboard!Firmware inženýr
Popis
Text copied to clipboard!
Hledáme zkušeného a motivovaného firmware inženýra, který se připojí k našemu týmu a bude se podílet na vývoji a údržbě firmwaru pro naše vestavěné systémy. Jako firmware inženýr budete hrát klíčovou roli při navrhování, implementaci a testování softwaru, který běží přímo na hardwaru zařízení. Vaše práce bude mít přímý dopad na kvalitu a výkon našich produktů.
Vaším hlavním úkolem bude vývoj nízkoúrovňového softwaru, který umožňuje komunikaci mezi hardwarem a vyššími softwarovými vrstvami. Budete spolupracovat s týmem hardwarových inženýrů, softwarových vývojářů a testovacích specialistů, abyste zajistili bezproblémovou integraci a funkčnost celého systému. Očekáváme, že budete schopni analyzovat technické požadavky, navrhovat efektivní řešení a rychle reagovat na případné problémy.
Ideální kandidát má silné znalosti programování v jazyce C nebo C++, zkušenosti s vývojem pro mikrokontroléry a orientaci v oblasti vestavěných systémů. Znalost komunikačních protokolů jako I2C, SPI, UART nebo CAN je velkou výhodou. Dále oceníme zkušenosti s nástroji pro ladění a analýzu firmwaru, jako jsou JTAG, oscilloskopy nebo logické analyzátory.
Nabízíme příležitost pracovat na inovativních projektech v dynamickém prostředí, kde budete mít možnost profesního růstu a rozvoje. Poskytujeme flexibilní pracovní dobu, možnost práce na dálku, přístup k moderním technologiím a přátelskou firemní kulturu.
Pokud vás baví práce na nízkoúrovňovém softwaru, rádi řešíte technické výzvy a chcete se podílet na vývoji špičkových produktů, pak hledáme právě vás!
Odpovědnosti
Text copied to clipboard!- Vývoj a údržba firmwaru pro vestavěné systémy
- Spolupráce s hardwarovými a softwarovými týmy
- Implementace komunikačních protokolů (např. I2C, SPI, UART)
- Testování a ladění firmwaru pomocí specializovaných nástrojů
- Analýza technických požadavků a návrh řešení
- Zajištění kompatibility firmwaru s hardwarem
- Dokumentace kódu a technických specifikací
- Podpora při uvádění produktů do výroby
- Optimalizace výkonu a spotřeby energie zařízení
- Řešení chyb a technických problémů
Požadavky
Text copied to clipboard!- Vysokoškolské vzdělání v oboru elektrotechniky, informatiky nebo příbuzném
- Zkušenosti s programováním v jazyce C nebo C++
- Znalost mikrokontrolérů a architektur ARM, AVR nebo podobných
- Zkušenosti s vývojem pro vestavěné systémy
- Znalost komunikačních protokolů (I2C, SPI, UART, CAN)
- Schopnost číst a interpretovat schémata zapojení
- Zkušenosti s nástroji pro ladění (JTAG, oscilloskop, logický analyzátor)
- Znalost verzovacích systémů (např. Git)
- Schopnost samostatné práce i týmové spolupráce
- Dobré analytické a problémové myšlení
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké máte zkušenosti s vývojem firmwaru pro mikrokontroléry?
- Které komunikační protokoly jste implementovali a v jakých projektech?
- Jaké nástroje používáte pro ladění a testování firmwaru?
- Můžete popsat projekt, kde jste řešil(a) složitý problém s firmwarem?
- Jaký je váš přístup k dokumentaci kódu a technických specifikací?
- Jak zvládáte práci pod tlakem a řešení urgentních problémů?
- Jaké architektury mikrokontrolérů znáte a s kterými jste pracoval(a)?
- Jaké jsou vaše zkušenosti s verzovacími systémy jako Git?
- Jak byste optimalizoval(a) firmware pro nižší spotřebu energie?
- Jaké jsou vaše dlouhodobé profesní cíle v oblasti vestavěných systémů?